package pe.com.cotelasa.scp.controlador.backingBean;

import java.io.Serializable;
import java.util.Collection;
import javax.inject.Named;
import org.springframework.context.annotation.Scope;
import pe.com.cotelasa.scp.controlador.comando.IComando;
import pe.com.cotelasa.scp.entidad.Banco;

/**
 *
 * @author zer0
 */
@Named(value = "BKBanco")
@Scope("session")
public class BKBanco implements Serializable {

    private static final long serialVersionUID = 8722885348162724917L;
    private Banco bancoBusqueda;
    private Banco bancoFormulario;
    private Banco bancoSeleccionado;
    private String bancoModificar;
    private Collection<Banco> listaBancosActivos;
    private IComando comando;

    public BKBanco() {
        this.bancoBusqueda = new Banco();
    }

    public Banco getBancoBusqueda() {
        return bancoBusqueda;
    }

    public void setBancoBusqueda(Banco bancoBusqueda) {
        this.bancoBusqueda = bancoBusqueda;
    }

    public Collection<Banco> getListaBancosActivos() {
        return listaBancosActivos;
    }

    public void setListaBancosActivos(Collection<Banco> listaBancosActivos) {
        this.listaBancosActivos = listaBancosActivos;
    }

    public Banco getBancoFormulario() {
        return bancoFormulario;
    }

    public void setBancoFormulario(Banco bancoFormulario) {
        this.bancoFormulario = bancoFormulario;
    }

    public Banco getBancoSeleccionado() {
        return bancoSeleccionado;
    }

    public void setBancoSeleccionado(Banco bancoSeleccionado) {
        this.bancoSeleccionado = bancoSeleccionado;
    }

    public String getBancoModificar() {
        return bancoModificar;
    }

    public void setBancoModificar(String bancoModificar) {
        this.bancoModificar = bancoModificar;
    }

    public IComando getComando() {
        return comando;
    }

    public void setComando(IComando comando) {
        this.comando = comando;
    }
}
